# name = input("请输入你的姓名：")
# str  = "你好，%s" % name
# # %前面的为pattern（模式）, %后面的为 要填充的变量， 变量会被填充到%s占得那个坑
# print(str)
print("*" * 20)
name = "13"
age = 12
word = "我叫%s, 我今年%d岁" % (name, age)
print(word)
### format格式化
print("************format 格式化**********")

name = "张三"
age = 12
str = "我叫{1}, 我今年{0}岁".format(age, name)    # 字符串调用format函数进行格式化
print(str)
## 保留 n位小数   {:.nf}
price = 3.1415926
str = "销售价格：{:.4f}".format(price)     # 格式化会做四舍五入
print(str)

## 数字补齐 {:0>3d}    3指的是补齐后的总长度
num = 12   # 001
str = "我的学号是：{:0<3d}".format(num)
print(str)

## 百分数
num = 0.58962
str = "我的NBA持股比例：{:.0%}".format(num)
print(str)
### f-strings
address = "长沙"
str = f"欢迎来到，{address}！"
print(str)

name = "张三"
age = 12
str = f"我叫{name}, 我今年{age}岁"
print(str)
